@charset "utf-8";
/*
#333333 основной фон
#151515 фон меню
#dddddd цвет рамок
#222222 тень на рамках 
*/
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#fff;margin:0;padding:0;color:#000;}
ul, ol, dl,a,img{padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, p{margin-top:0;padding:0 5px;margin-bottom:7px;}
a img{border:none;}
a:link, a:hover, a:active,a:visited,a:focus{color:#333333;text-decoration:none;}
#bbg{width:100%;background:#333333;margin:0;}
#wra{width:1000px;background:#fff;margin:0 auto;}
#ftr{padding:10px 0 100px 0;background:#333333;position:relative;clear:both;}
#ftr,#ftr a{color:#8B8B8B;}
#hdr{background:#333333;height:155px;margin:0;padding:0;position:relative;}
#top{width:1000px;height:155px;overflow:hidden;position:relative;z-index:10 !important;}
#logo{position:absolute;top:0px;z-index:99 !important;}
#logo a.logo img{background:transparent url(adm/flag.png) no-repeat;position:absolute;top:0px;z-index:97 !important;}
#logo a.logo h1,#logo a.logo span{font-family:"Times New Roman",Times,serif;font-size:50px;font-weight:bold;padding-top:25px;line-height:50px;padding-left:250px;height:100px;width:600px;color:#fff;position:absolute;top:0px;z-index:99 !important;}
#logo a.logo span{color:#000;top:2px;left:2px;z-index:98 !important;}
#sbl,#sbr{float:left;width:199px;background:#fff;padding:10px 0;}
#sbr{width:260px;margin-left:-10px;}
#cnt{padding:10px 10px 20px 10px;float:left;width:979px;min-height:600px;}
#cnt.sb1{width:779px;}
#cnt.sb2{width:529px;}
#nav{background-color:#151515;border-bottom:#ff0000 solid 2px;padding-left:320px;height:36px;color:#fff;font-size:11px;font-weight:bold;text-transform:uppercase;}
#nav ul.nice-menu{padding:0;}
#nav ul.nice-menu-down li{background:transparent;float:left;position:relative;border:none;width:auto;}
#nav ul.nice-menu-down a{padding:0 15px;height:36px;line-height:36px;color:#fff;}
#nav ul.nice-menu-down a:link,#nav ul.nice-menu-down a:hover,#nav ul.nice-menu-down a:active,#nav ul.nice-menu-down a:visited,#nav ul.nice-menu-down a:focus{color:#fff;}
#nav ul.nice-menu-down ul a{padding:5px 5px 5px 15px;line-height:12px;height:auto;}
#nav ul.nice-menu-down ul{background-color:#333333;border:none;text-transform:none;width:255px;top:35px;}
#nav ul.nice-menu-down ul li{float:none;width:255px;}
#nav ul.nice-menu-down li.menuparent:hover{background-color:#333333;}
#tabs,#tabs2{display:block;margin:7px 0;}
#tabs *,#tabs2 *{display:inline-block;text-decoration:none !important;padding:2px 5px;margin:2px 2px 5px 2px;background-color:#eeeeee;}
#tabs2 *{background-color:#dddddd;}
#cnt h1,#cnt h2,#cnt h3,#cnt h4{font-size:16px;font-weight:bold;text-align:center;}
#cnt h3{font-size:14px;}
#cnt h4{font-size:12px;margin-top:10px;}
#cnt h5{font-size:12px;}
#cnt h1.title,#cnt .node .content .item-list ul li{margin:10px 0;}
#cnt .node .content ul.menu{margin:5px;border:#dddddd solid 1px;border-radius:5px;}
#cnt .node .content ul.menu li{list-style-image:none;list-style-type:none;padding:5px 10px;margin:0;font-weight:bold;}
#cnt .node .content ul.menu li:hover{background-color:#dddddd;border-radius:5px;}
#cnt .node .content ul.menu li:hover ul li{background-color:#fff;}
#cnt .node .content ul.menu li:hover ul li:hover{background-color:#dddddd;}
#cnt .node .content .node,#cnt .node .content div.insert-node,#cnt .view .block,
#cnt .view-news-view .view-content .views-row .node {margin:10px 20px 10px 10px;padding:5px;border:#dddddd solid 1px;border-radius:5px;box-shadow:3px 3px 3px #222222;}
#cnt .node .content div.insert-node h2.title,#cnt .node .content .node h2.title{font-size:12px;margin-bottom:2px;}
#cnt .node .content .node .content .field-field-persona .field-items .field-item .node-persona h2.title,
#cnt .node .content .field-field-persona .field-items .field-item .node-persona h2.title{font-style:italic;text-align:center;font-size:14px;;}
#cnt .node .content div.insert-node .node,#cnt .node .content .node .content .node{margin:0;padding:0;border:none;box-shadow:none;}
#cnt .node .content .node .links{padding:3px;margin-top:10px;text-align:right;background-color:#dddddd;border-radius:5px;}
#cnt .node .content .field{padding:2px 5px;}
#cnt .node .content .field .field-label,#cnt .node .content .field .field-items,#cnt .node .content .field .field-items .field-item{display:inline;}
#cnt .node .content .field.field-field-agency .field-items .field-item{display:block;}
.field-field-agency{text-align: right;font-style: italic;}
#cnt .node .content .field.field-field-shedule .field-items .field-item{display:block;left: 30px;position: relative;text-decoration:underline;}

#cnt .node .content .node .field-field-photo{float:left;position:relative;}

#cnt .node.node-post.teaser{min-height:66px;}

#cnt .node .node.node-persona.teaser .field-field-photo{padding:0;top:-14px;margin-right:10px;}

#cnt .node .node.node-persona.teaser .field-field-photo img{border:1px solid #dddddd;box-shadow: 3px 3px 3px #222222;}
#cnt .node.full .node.node-post.teaser .node.node-persona.teaser .field-field-photo {padding:0;top:-34px;margin-right:10px;}
#cnt .node.full .node.node-post.teaser .node.node-persona.teaser .field-field-photo img{border:1px solid #dddddd;box-shadow: 3px 3px 3px #222222;}

#cnt .node .content .field-field-photo{text-align:center;}

._aj{text-align:justify;text-indent:20px;}
._ac{text-align:center !important;text-indent:0 !important;}
._ar{text-align:right !important;text-indent:0 !important;}
._al{text-align:left !important;text-indent:0 !important;}
._ml{margin-left:50%;}
._fl{float:left;margin-left:50px;}
._fr{float:right;margin-right:50px;}
._bt{border-top:1px solid #000;padding-left:0;}
._bt *{border-top:1px solid #fff;}
._bb{border-bottom:1px solid #000;padding-left:0;}
._bb *{border-bottom:1px solid #fff;}
._bn{border-color:#fff;}
._np{background-color:#eee;padding:10px;}
._gp{color:#aaa;}
._sh{width: 99%;overflow: scroll;}

blockquote, blockquote p._aj, blockquote p._al, blockquote p._aj{text-indent:0 !important;}

hr,#nav li.menu-path-none > span.anone > hr,.block > .content > ul.menu > li > span.anone > hr{width:75%;height:1px;border:none;background-color:#333333;}
#nav li.menu-path-none > span.anone > hr{background-color:#fff;}
.block > .content > ul.menu > li,.block > .content > div > ul.menu > li,.block > .content > .view > .view-content > .item-list > ul > li.views-row{padding:3px 5px 3px 10px;margin-left:0;list-style-image:none;list-style-type:none;}
.block > .content > ul.menu > li:hover,.block > .content > div > ul.menu > li:hover,.block > .content > .view > .view-content > .item-list > ul > li.views-row:hover{background-color:#dddddd;border-radius:5px;}
.block > .content > ul.menu > li.anone:hover,.block > .content > div > ul.menu > li.anone:hover{background-color:transparent;}
.block > .content > ul.menu,.block > .content > div > ul.menu,.block > .content > .view > .view-content > .item-list > ul{padding:0;}
#sbl .block,#sbr .block{margin-bottom:10px;border:#dddddd solid 1px;border-radius:5px;}
#sbl .block{margin-left:10px;margin-right:0;}
#sbr .block{margin-left:0;margin-right:10px;}
#sbl .block > h2,#sbr .block > h2{margin:0;padding:5px 10px;font-size:14px;font-weight:bold;text-align:left;color:#333333;background-color:#dddddd;border-radius:5px;}
#sbl .block > .content > ul.menu > li.active-trail,#sbl .block > .content > div > ul.menu > li.active-trail{background-color:#333333;border-radius:5px;}
#sbl .block > .content > ul.menu > li.active-trail a,#sbl .block > .content > div > ul.menu > li.active-trail a{color:#fff;}
.breadcrumb{color:#dddddd;}
.breadcrumb a:hover{text-decoration:underline;}
table.itu-attachment-list tbody{border:#dddddd solid 1px !important;border-radius:5px;}
table.itu-attachment-list tbody tr:hover{background-color:#dddddd !important;}
table.itu-attachment-list td.mime-jpg{width: auto;height: auto;}
#cnt .node .content .item-list ul.submenutree li{margin-left:20px;}
fieldset{border:#dddddd solid 1px !important;border-radius:5px;margin:10px 0 5px 0;}
fieldset legend{background-color:#dddddd !important;padding:3px 5px;border-radius:5px;}
#cnt .node p a,#cnt .node li a{text-decoration:underline;}
#cnt > .messages{border:#dddddd solid 1px;padding:5px;margin-right:10px;}
#cnt > .messages > ul > li{list-style-image:none;list-style-type:none;}
#cnt th,#cnt th p{text-align:center;padding:2px;border: 1px solid #000000;}
#cnt th{vertical-align:middle;vertical-alignment:middle;}
#cnt td{vertical-align:top;vertical-alignment:top;}
.webform-container-inline div,.webform-container-inline div.form-item{display:inline-block;}
.webform-container-inline label{display:inline-block;margin-right:0;text-align:right;width:160px;}
.webform-component-select select,.webform-component-textfield input{width:600px;}
.webform-component-textarea textarea{width:760px;}
.webform-container-inline div.description{display:block;text-align:center;}
.webform-client-form .form-actions{text-align:center;}
.form-item{margin:4px 0;}
.faq > .faq-content{border:#dddddd solid 1px;}
.faq > .faq-content > .faq-category-group > .faq-qa-header > h5.faq-header,.faq > .faq-content > .faq-category-group > .faq-qa-header > h6.faq-header{font-size:12px !important;margin:0;padding:5px 10px;}
.faq > .faq-content > .faq-category-group > .faq-qa-header > h5.faq-header:hover,.faq > .faq-content > .faq-category-group > .faq-qa-header > h6.faq-header:hover{background:#dddddd;}
.faq > .faq-content > .faq-category-group.expanded > .faq-qa-header > h5.faq-header:hover,.faq > .faq-content > .faq-category-group.expanded > .faq-qa-header > h6.faq-header:hover{background:#fff;}
.faq > .faq-content > .faq-category-group.expanded{border-bottom:#dddddd solid 1px;margin-bottom:10px;}
.faq > .faq-content > .faq-category-group .faq-qa-qa{border:#dddddd solid 1px;margin:10px 5px;}
.faq > .faq-content > .faq-category-group .faq-qa-qa > .faq-question{padding:4px 4px 4px 10px;padding-left:10px;padding-top:5px;font-style:italic;}
.faq > .faq-content > .faq-category-group .faq-qa-qa > .faq-answer{padding:4px 4px 4px 20px;background:#dddddd;}
.node-document p, .node-page p{text-align:justify;text-indent: 30px;}
.node-document table p, .node-page table p{text-align:left;text-indent:0;}
#cnt .node .content ul,#cnt .node .content ol{margin-bottom:7px;padding:0 5px;}
#cnt .node .content ul, #cnt .node .content ul li,#cnt .node .content ol, #cnt .node .content ol li{margin-left:30px;text-indent:0;}
#cnt .node .content ul li ul,#cnt .node .content ol li ol,#cnt .node .content ol li ul,#cnt .node .content ul li ol{margin-left:0;}

#cnt .node-agency .content .field-field-photo .field-items .field-item,
#cnt .node-page .content .field-field-photo .field-items .field-item,
#cnt .node-feed_item .content .field-field-photo .field-items .field-item,
#cnt .node-info_news .content .field-field-photo .field-items .field-item{
border: 1px solid #DDDDDD;box-shadow: 5px 5px 5px 0 #999999;
display:block;clear: right;float:right;margin:0 0 10px 30px;position:relative;left:-5px;
}
#cnt .node-agency .content .field-field-photo .field-items .field-item:first-child,
#cnt .node-page .content .field-field-photo .field-items .field-item:first-child,
#cnt .node-feed_item .content .field-field-photo .field-items .field-item:first-child,
#cnt .node-info_news .content .field-field-photo .field-items .field-item:first-child{
float:left;
margin:0px 30px 15px 0px;
left:0;
top:10px;
}
/*#cnt .node.full .content .node.node-post.teaser .node.node-persona.teaser > .content > .field-field-photo{
float: none;
margin:0;
padding: 0;
top:-15px;
}*/
#cnt .node .content .node-persona.teaser > .content > .field-field-photo > .field-items > .field-item{
left: -10px;
margin: 0 5px;
top: 0;
}
#cnt .node-agency.teaser .content .field-field-photo .field-items .field-item,
#cnt .node-page.teaser .content .field-field-photo .field-items .field-item,
#cnt .node-feed_item.teaser .content .field-field-photo .field-items .field-item,
#cnt .node-info_news.teaser .content .field-field-photo .field-items .field-item
{display:none;}
#cnt .node-agency.teaser .content .field-field-photo .field-items .field-item:first-child,
#cnt .node-page.teaser .content .field-field-photo .field-items .field-item:first-child,
#cnt .node-feed_item.teaser .content .field-field-photo .field-items .field-item:first-child,
#cnt .node-info_news.teaser .content .field-field-photo .field-items .field-item:first-child
{display:block;}

.block ul {padding: 0;}

#cnt .view-news-view .view-header .newsheader {display:inline-block;left:750px;margin-bottom:-60px;position:relative;top:-60px;}

#cnt .view-news-view .view-content .views-row .node.teaser {min-height: 70px;}
#cnt .view-news-view .view-content .views-row .node.teaser h2.title{margin-left:100px;font-size:12px;margin-bottom:7px;}
#cnt .view-news-view .view-content .views-row .node.teaser .content .field-field-photo{float:left;margin-bottom: -20px;margin-right: 10px;position: relative;top: -25px;}
#cnt .node-feed_item.full .content,#cnt .node-info_news.full .content  {text-align:justify;text-indent: 30px;}
#cnt .view-news-view .view-content .views-row .node.teaser .content .terms,
#cnt .node-feed_item.full .content .terms,
#cnt .node-info_news.full .content .terms,
#cnt .node-feed_item.full .content .field-field-original-url,
#cnt .node-info_news.full .content .field-field-original-url {text-align:right;font-weight: bold;}
#cnt .node-feed_item.full .content .field-field-photo,
#cnt .node-info_news.full .content .field-field-photo {text-indent:0;}
#cnt .node-feed .content .terms ul.links{background:none;margin:3px;padding:3px;}
#cnt .node-feed .content .terms ul.links li{margin-left:0;}
#cnt .node-feed .content .links{text-align:right;}

#sbr .block-views .content .view-news-view .view-content .views-row{font-family:verdana;font-size:10px;min-height:60px;}
#block-views-news_view-newsblo1.block-views .content .view-news-view .view-content .views-row{min-height:20px;}

#sbr .block-views .content .view-news-view .view-content .views-field-title{}
#sbr .block-views .content .view-news-view .view-content .views-field-field-photo-fid{float:left;left:-10px;margin-right:-3px;margin-top:3px;position:relative;}
.mini{font-size:9px;}

.field-field-pubdate, .field-field-unpubdate{
font-style: italic;
font-weight: bold;
text-align: right;
margin-right: 10px;
}

.view-display-id-info_page li.views-row {
list-style-image:none;
list-style-type:none;
margin:10px 10px;
}
.view-display-id-info_block li.views-row{
font-family:verdana;font-size:10px;text-align:justify;
}

.view-display-id-info_block_all .views-row{font-family:verdana;font-size:10px;text-align:justify;text-indent:-20px;margin-left:20px;}

.view-display-id-newsblo4 li.views-row{
font-size:11px;
}
#zakupki,#gosuslugi{color: #BB2709;font-weight: bold;margin: 10px;padding: 7px 10px 7px 60px;}
#zakupki{background: url("adm/img/zakupki.gif") no-repeat scroll 0 0 transparent;}
#gosuslugi{background: url("adm/img/gosuslugi.gif") no-repeat scroll 0 0 transparent;}
#zakupki a, #zakupki a:hover,#gosuslugi a, #gosuslugi a:hover{color: #BB2709;}

